refuse compactor - French English Dictionary